technological independence - Deutsch Englisch Wörterbuch